Ammonium Nitrate — definition

1. ammonium nitrate (Noun)

1 definition

ammonium nitrate (Noun) — Used as an explosive and fertilizer and rocket propellant.

1 type of
nitrate
5 parts of
fertiliser fertilizer laughing gas nitrous oxide plant food